2024 Fantasy Baseball Rankings - AllPitchers
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Zack Wheeler PHI 1531173.351.10162370$28.24AL|NL
2 Luis Castillo SEA 1511083.451.12165450$25.39AL|NL
3 Freddy Peralta MIL 135973.361.08164450$24.71AL|NL
4 Tarik Skubal DET 123873.041.04152310$24.43AL|NL
5 George Kirby SEA 1411083.481.06131220$23.17AL|NL
6 Corbin Burnes BAL 1551183.631.16157460$23.11AL|NL
7 Max Fried ATL 1391163.271.14126340$22.49AL|NL
8 Dylan Cease SD 1451073.621.18175570$22.26AL|NL
9 Joe Ryan MIN 131983.621.06154330$22.15AL|NL
10 Pablo Lopez MIN 140983.541.13156370$21.18AL|NL
11 Tyler Glasnow LAD 114953.481.09146340$19.82AL|NL
12 Logan Gilbert SEA 140983.731.12144330$18.91AL|NL
13 Logan Webb SF 1501083.491.17123320$18.82AL|NL
14 Yoshinobu Yamamoto LAD 1191053.501.13127300$18.33AL|NL
15 Sonny Gray STL 130973.441.16137410$18.23AL|NL
16 Chris Sale ATL 116963.511.13141340$18.08AL|NL
17 Justin Verlander HOU 1371073.841.13136400$18.07AL|NL
18 Aaron Nola PHI 1511084.061.16145340$16.79AL|NL
19 Zac Gallen ARI 1441073.831.19141370$16.79AL|NL
20 Kevin Gausman TOR 152994.041.19162400$16.14AL|NL
21 Chris Bassitt TOR 1531083.991.21146480$15.54AL|NL
22 Framber Valdez HOU 1351063.581.25128450$14.81AL|NL
23 Carlos Rodon NYY 135974.031.19148470$14.28AL|NL
24 Zach Eflin TB 129883.721.11114240$14.24AL|NL
25 Edwin Diaz NYM 32213.191.05471027$14.22AL|NL
26 Emmanuel Clase CLE 36212.781.0330627$13.98AL|NL
27 Cole Ragans KAN 128883.721.24145470$12.89AL|NL
28 Mason Miller OAK 37212.781.03531422$12.69AL|NL
29 Josh Hader HOU 33212.961.07491424$12.54AL|NL
30 Camilo Doval SF 34213.221.23381527$11.90AL|NL
31 Justin Steele CHC 130973.851.24125380$11.39AL|NL
32 Tanner Bibee CLE 125883.951.17118350$10.82AL|NL
33 Max Scherzer IL-15 TEX 105753.911.10118290$10.80AL|NL
34 Clarke Schmidt NYY 123974.011.22123370$10.57AL|NL
35 Bailey Ober MIN 119773.941.13116270$10.34AL|NL
36 David Bednar PIT 35213.681.17401125$10.34AL|NL
37 Raisel Iglesias ATL 37213.731.1437924$9.60AL|NL
38 Ryan Helsley STL 33213.241.14381323$9.59AL|NL
39 Clay Holmes NYY 32213.281.25331325$9.50AL|NL
40 Lance Lynn STL 142984.301.24137460$9.46AL|NL
41 Evan Phillips IL-15 LAD 27213.521.1430825$9.34AL|NL
42 Nathan Eovaldi IL-15 TEX 118863.991.21121380$9.33AL|NL
43 Yusei Kikuchi TOR 129884.111.27146470$9.27AL|NL
44 Kenley Jansen BOS 36214.131.22401425$9.05AL|NL
45 Andres Munoz SEA 32212.891.11391221$8.98AL|NL
46 Jhoan Duran MIN 34212.981.14411221$8.97AL|NL
47 Yu Darvish SD 126874.191.19122370$8.95AL|NL
48 Robert Suarez SD 35213.891.22361324$8.34AL|NL
49 Walker Buehler LAD 124954.141.21105340$8.25AL|NL
50 Nestor Cortes NYY 96763.821.1298260$8.21AL|NL
51 Charlie Morton ATL 1361074.321.34146580$7.95AL|NL
52 Jack Flaherty DET 127784.051.27141470$7.82AL|NL
53 Paul Sewald IL-15 ARI 30213.861.18351023$7.70AL|NL
54 Ryan Pepiot TB 98773.911.15104340$7.68AL|NL
55 Jordan Romano TOR 30213.931.22311024$7.62AL|NL
56 Shota Imanaga CHC 124884.271.22124340$7.59AL|NL
57 Alexis Diaz CIN 35214.001.26401623$7.42AL|NL
58 Jon Gray TEX 129874.241.24126430$7.38AL|NL
59 Marcus Stroman NYY 131974.011.28109430$7.31AL|NL
60 Michael King SD 109773.941.21112350$7.12AL|NL
61 Blake Snell IL-15 SF 111764.011.29136510$6.82AL|NL
62 Joe Musgrove IL-15 SD 106764.041.16101270$6.75AL|NL
63 Ranger Suarez PHI 133974.001.31111440$6.55AL|NL
64 Carlos Estevez LAA 34214.381.29361223$6.03AL|NL
65 Cristian Javier IL-15 HOU 125874.421.23121470$5.95AL|NL
66 Grayson Rodriguez IL-15 BAL 113773.961.25112370$5.94AL|NL
67 Hunter Greene CIN 129784.501.27151490$5.68AL|NL
68 Craig Kimbrel BAL 33213.771.20431419$5.64AL|NL
69 Gerrit Cole IL-60 NYY 79643.661.1187210$5.61AL|NL
70 Reid Detmers LAA 135884.451.30144490$5.54AL|NL
71 Peter Fairbanks IL-15 TB 30213.511.20361219$5.23AL|NL
72 James McArthur KAN 34213.941.31361421$5.17AL|NL
73 Kodai Senga IL-60 NYM 101663.831.24110420$5.13AL|NL
74 Aaron Civale TB 110774.161.1999290$5.12AL|NL
75 Bobby Miller IL-15 LAD 89743.871.1990260$5.10AL|NL
76 Bryan Woo IL-15 SEA 86663.761.1589270$4.95AL|NL
77 Bryce Miller SEA 108774.191.1999280$4.89AL|NL
78 Taj Bradley IL-15 TB 99673.991.1899300$4.67AL|NL
79 Jose Berrios TOR 131894.341.27114370$4.45AL|NL
80 Reynaldo Lopez ATL 97754.071.24103330$4.39AL|NL
81 MacKenzie Gore WAS 123694.221.30137480$3.93AL|NL
82 Michael Kopech CWS 36224.311.32391920$3.92AL|NL
83 Kyle Bradish BAL 107763.941.2796330$3.78AL|NL
84 Brandon Pfaadt ARI 117784.451.21108260$3.73AL|NL
85 Brady Singer KAN 135884.331.31120410$3.68AL|NL
86 Zack Littell TB 102774.191.1987230$3.56AL|NL
87 John Means BAL 94674.011.1581220$3.33AL|NL
88 Nick Lodolo CIN 96674.131.26113330$3.21AL|NL
89 Tanner Houck BOS 102774.011.2896330$3.04AL|NL
90 Jason Foley DET 35213.881.29261019$2.99AL|NL
91 Patrick Sandoval LAA 133884.151.38123560$2.87AL|NL
92 Jared Jones PIT 95674.171.24104300$2.59AL|NL
93 Kutter Crawford BOS 114784.361.26106350$2.58AL|NL
94 Tanner Scott MIA 37213.741.38421917$2.53AL|NL
95 Jesus Luzardo IL-15 MIA 103664.171.27109350$2.37AL|NL
96 Kirby Yates TEX 32213.951.20401415$2.00AL|NL
97 Cristopher Sanchez PHI 93763.951.2883290$1.96AL|NL
98 Garrett Crochet CWS 82463.741.2098310$1.93AL|NL
99 Jordan Hicks SF 100773.861.3491430$1.76AL|NL
100 Dane Dunning TEX 107764.301.29101390$1.61AL|NL
101 Kyle Finnegan WAS 35124.441.34331420$1.56AL|NL
102 Nick Pivetta IL-15 BOS 105784.501.31116400$1.43AL|NL
103 Triston McKenzie CLE 108674.371.2296360$1.34AL|NL
104 Luis Severino NYM 126784.371.30107410$1.23AL|NL
105 Kyle Harrison SF 111774.431.31111410$1.21AL|NL
106 Dean Kremer BAL 131884.531.31108390$1.12AL|NL
107 Edward Cabrera MIA 106674.161.33112500$1.07AL|NL
108 Hector Neris CHC 36214.301.31381516$0.95AL|NL
109 Christian Scott NYM 74553.931.1573200$0.63AL|NL
110 Justin Lawrence COL 37224.251.48402017$0.33AL|NL
111 Sean Manaea NYM 108674.361.29102380$0.01AL|NL
112 Hunter Brown HOU 87664.141.2989330$0.00AL|NL
113 Naoyuki Uwasawa BOS 36225.201.4728150$0.00AL|NL
114 Paul Skenes PIT 86564.051.2690300$-0.14AL|NL
115 Miles Mikolas STL 146994.731.3098330$-0.14AL|NL
116 Reese Olson DET 100674.211.2888320$-0.21AL|NL
117 Kenta Maeda DET 101684.471.2593300$-0.35AL|NL
118 Jose Alvarado PHI 31213.411.29341412$-0.69AL|NL
119 Chris Paddack MIN 103674.361.2583230$-0.74AL|NL
120 Luis Gil NYY 73543.981.2885340$-0.91AL|NL
121 Jameson Taillon CHC 113784.611.2789280$-0.95AL|NL
122 Clayton Kershaw IL-60 LAD 59533.721.1659160$-0.97AL|NL
123 Devin Williams IL-60 MIL 21113.041.1529913$-0.99AL|NL
124 Shane Baz IL-15 TB 69554.011.1866200$-1.15AL|NL
125 Erick Fedde CWS 112584.471.28106380$-1.37AL|NL
126 Jordan Wicks IL-15 CHC 86664.251.3082280$-1.43AL|NL
127 Mitch Keller PIT 1468104.781.38130480$-1.76AL|NL
128 Jordan Montgomery ARI 136884.631.35101360$-1.88AL|NL
129 Andrew Heaney TEX 87554.431.2690300$-1.93AL|NL
130 Casey Mize DET 106674.401.2779280$-1.94AL|NL
131 Brayan Bello IL-15 BOS 123784.451.3699380$-1.99AL|NL
132 Merrill Kelly IL-15 ARI 80554.151.2777280$-2.16AL|NL
133 Logan Allen CLE 110674.491.3193370$-2.27AL|NL
134 Jose Quintana NYM 136894.601.37102450$-2.28AL|NL
135 JP Sears OAK 1306104.761.29110400$-2.29AL|NL
136 Garrett Whitlock IL-15 BOS 90564.321.2680220$-2.41AL|NL
137 Michael Wacha KAN 115684.611.32100360$-2.75AL|NL
138 Joe Ross MIL 103684.541.3289340$-3.05AL|NL
139 Eduardo Rodriguez IL-15 ARI 85554.181.3176280$-3.27AL|NL
140 Kyle Gibson STL 137884.721.38104460$-3.38AL|NL
141 Michael Lorenzen TEX 96664.441.3278360$-3.42AL|NL
142 Max Meyer MIA 91574.361.3080290$-3.57AL|NL
143 Paul Blackburn OAK 117694.601.35101410$-3.58AL|NL
144 Ronel Blanco HOU 87664.611.3486370$-3.66AL|NL
145 Braxton Garrett IL-15 MIA 95574.491.2983230$-3.75AL|NL
146 Gavin Williams IL-15 CLE 69454.081.2365240$-3.77AL|NL
147 A.J. Puk IL-15 MIA 52224.111.2952197$-3.77AL|NL
148 Keaton Winn SF 78554.201.2865230$-3.78AL|NL
149 Robert Gasser MIL 93564.561.3088310$-3.81AL|NL
150 Matt Manning DET 93574.431.2977300$-4.01AL|NL
151 Alex Cobb IL-60 SF 82554.171.3167230$-4.10AL|NL
152 Adbert Alzolay CHC 34214.451.27311010$-4.11AL|NL
153 Alek Manoah TOR 93564.451.3284370$-4.15AL|NL
154 Jason Adam TB 35213.671.1339135$-4.27AL|NL
155 Graham Ashcraft CIN 121784.621.3891400$-4.48AL|NL
156 Spencer Turnbull PHI 75554.351.3169260$-4.59AL|NL
157 A.J. Minter ATL 36213.351.1242113$-4.67AL|NL
158 Ross Stripling OAK 94584.481.2768210$-4.68AL|NL
159 Trevor Megill MIL 32214.251.2938138$-4.70AL|NL
160 David Robertson TEX 32213.461.2039155$-4.70AL|NL
161 Hunter Harvey WAS 34113.901.193698$-4.71AL|NL
162 Aaron Ashby MIL 76443.981.3573330$-4.82AL|NL
163 Bryce Elder ATL 95764.601.3668330$-4.87AL|NL
164 Andrew Abbott CIN 95574.741.3394340$-4.95AL|NL
165 Jeff Hoffman PHI 31213.911.2539146$-5.18AL|NL
166 Seth Lugo KAN 116684.761.3594340$-5.25AL|NL
167 Ryan Pressly HOU 34213.331.1439103$-5.29AL|NL
168 Chase Silseth IL-60 LAA 72554.541.3372280$-5.36AL|NL
169 Tyler Anderson LAA 127794.981.35100440$-5.37AL|NL
170 Griffin Jax MIN 35213.631.1838114$-5.50AL|NL
171 Griffin Canning LAA 106674.921.3594370$-5.67AL|NL
172 JoJo Romero STL 32213.101.1634103$-5.72AL|NL
173 Louie Varland MIN 75454.421.2969210$-5.83AL|NL
174 Lance McCullers IL-60 HOU 61434.041.3359260$-5.99AL|NL
175 Jose Soriano LAA 77454.181.3875370$-6.07AL|NL
176 James Paxton LAD 109865.051.4395440$-6.12AL|NL
177 Garrett Cleavinger TB 35213.701.3043194$-6.24AL|NL
178 Matthew Strahm PHI 32213.331.074091$-6.26AL|NL
179 Jose Leclerc TEX 33213.741.2236164$-6.36AL|NL
180 Jake Junis IL-60 MIL 64454.521.2660170$-6.40AL|NL
181 Yimi Garcia TOR 30213.421.073482$-6.46AL|NL
182 Simeon Woods Richardson MIN 74564.591.3261240$-6.53AL|NL
183 Aroldis Chapman PIT 33213.551.3146203$-6.54AL|NL
184 Kevin Ginkel ARI 32213.871.2733125$-6.60AL|NL
185 David Peterson IL-60 NYM 53323.781.3357230$-6.74AL|NL
186 Trevor Rogers MIA 108684.811.4092390$-6.76AL|NL
187 Gabe Speier SEA 32213.401.153592$-6.81AL|NL
188 Ben Lively CLE 89574.861.3276280$-6.83AL|NL
189 Jhony Brito SD 68444.291.2647190$-6.89AL|NL
190 Cody Bradford IL-15 TEX 44323.991.1540110$-6.94AL|NL
191 Taylor Rogers SF 33213.541.1837102$-7.04AL|NL
192 Drew Rasmussen IL-60 TB 38223.331.1036100$-7.09AL|NL
193 Frankie Montas IL-15 CIN 128795.011.40102430$-7.12AL|NL
194 Yariel Rodriguez IL-15 TOR 60334.181.3264270$-7.13AL|NL
195 Bryan Abreu HOU 35213.651.2744172$-7.26AL|NL
196 Matthew Liberatore STL 63334.171.3356241$-7.35AL|NL
197 Yuki Matsui SD 31213.141.1634131$-7.37AL|NL
198 Sixto Sanchez MIA 54333.871.2339120$-7.37AL|NL
199 Aaron Bummer ATL 36213.141.2740151$-7.37AL|NL
200 Adam Ottavino NYM 31213.661.1736132$-7.39AL|NL
201 Bryse Wilson MIL 64334.331.2555190$-7.41AL|NL
202 Jacob deGrom IL-60 TEX 23212.960.943260$-7.47AL|NL
203 Javier Assad CHC 98684.781.3974350$-7.48AL|NL
204 Scott Barlow CLE 34213.781.2038122$-7.50AL|NL
205 Alex Vesia LAD 31213.731.2038132$-7.55AL|NL
206 Steven Matz IL-15 STL 77564.651.3662250$-7.59AL|NL
207 Daniel Coulombe BAL 32213.661.1935112$-7.59AL|NL
208 Bryan Hudson MIL 35213.271.2438151$-7.60AL|NL
209 Drew Thorpe CWS 66354.331.2654200$-7.68AL|NL
210 Andrew Chafin DET 33213.551.2436132$-7.68AL|NL
211 Cole Irvin BAL 63444.371.2845150$-7.70AL|NL
212 Chris Martin BOS 37213.901.183572$-7.72AL|NL
213 Taijuan Walker PHI 108674.851.3776370$-7.74AL|NL
214 Yennier Cano BAL 33213.741.3029124$-7.75AL|NL
215 Ryan Walker SF 32213.451.2037111$-7.86AL|NL
216 Matt Waldron SD 81564.891.3263240$-7.88AL|NL
217 Nick Sandlin CLE 34213.421.1336130$-7.90AL|NL
218 Blake Treinen LAD 30213.561.2132112$-7.99AL|NL
219 Caleb Ferguson NYY 31213.551.2333122$-7.99AL|NL
220 Joel Payamps MIL 34214.001.213093$-8.05AL|NL
221 Jose Urquidy IL-15 HOU 63444.661.2648180$-8.06AL|NL
222 Andrew Nardi MIA 35213.671.2340131$-8.07AL|NL
223 Cole Sands MIN 33213.671.2038121$-8.09AL|NL
224 Adrian Morejon SD 31213.591.163491$-8.13AL|NL
225 Randy Vasquez SD 70454.551.3459260$-8.16AL|NL
226 Mike Clevinger CWS 107595.001.3382360$-8.18AL|NL
227 Anthony Maldonado MIA 31213.681.143391$-8.22AL|NL
228 Jeffrey Springs IL-60 TB 35223.701.1438100$-8.25AL|NL
229 Joe Jimenez ATL 38214.291.2342132$-8.29AL|NL
230 Daniel Hudson LAD 30213.981.2035112$-8.30AL|NL
231 Alex Lange DET 33213.891.3638183$-8.39AL|NL
232 Caleb Thielbar MIN 35213.931.2341131$-8.47AL|NL
233 Josiah Gray IL-15 WAS 114595.021.3796480$-8.50AL|NL
234 Kody Funderburk MIN 29212.981.2032120$-8.54AL|NL
235 Fernando Cruz CIN 33214.241.3246172$-8.62AL|NL
236 Tyler Rogers SF 33213.621.192372$-8.66AL|NL
237 Ian Hamilton NYY 33213.701.2933142$-8.68AL|NL
238 Ben Brown CHC 45223.971.2749170$-8.72AL|NL
239 Tyler Wells IL-15 BAL 39223.901.1535110$-8.82AL|NL
240 Gavin Stone LAD 57434.601.3550190$-8.90AL|NL
241 AJ Smith-Shawver ATL 59434.811.3557250$-8.96AL|NL
242 Shawn Armstrong TB 34213.961.2034101$-8.98AL|NL
243 Lucas Erceg OAK 34113.641.3640193$-9.08AL|NL
244 Tylor Megill IL-15 NYM 70344.531.3462260$-9.13AL|NL
245 Mark Leiter Jr. CHC 35214.681.3638144$-9.16AL|NL
246 Ryne Nelson ARI 84564.931.3560250$-9.17AL|NL
247 Colin Rea MIL 103585.071.3579340$-9.18AL|NL
248 Yency Almonte CHC 32213.851.2434121$-9.19AL|NL
249 Mason Black SF 46334.321.3043160$-9.19AL|NL
250 Andrew Kittredge STL 32213.991.222772$-9.22AL|NL
251 Emerson Hancock SEA 55344.471.2744180$-9.22AL|NL
252 Jacob Webb BAL 32214.091.2733122$-9.22AL|NL
253 Kyle Hendricks IL-15 CHC 74454.791.3153190$-9.28AL|NL
254 Joey Wentz DET 60234.221.3358250$-9.36AL|NL
255 Colin Holderman PIT 33213.731.2731141$-9.51AL|NL
256 Jose Butto NYM 70464.891.3662270$-9.53AL|NL
257 Josh Sborz TEX 30213.771.2135110$-9.53AL|NL
258 Richard Lovelady CHC 30213.471.2130100$-9.54AL|NL
259 DL Hall IL-15 MIL 79464.761.4274340$-9.55AL|NL
260 Enyel De Los Santos SD 33214.101.2434121$-9.61AL|NL
261 Tim Herrin CLE 30213.481.2230110$-9.63AL|NL
262 John Schreiber KAN 34213.781.2730121$-9.67AL|NL
263 Pierce Johnson IL-15 ATL 27213.671.2334110$-9.74AL|NL
264 Ryan Yarbrough LAD 51214.251.2238120$-9.83AL|NL
265 Quinn Priester PIT 68454.591.3952250$-9.83AL|NL
266 Angel Zerpa KAN 30213.521.202780$-9.84AL|NL
267 Hayden Wesneski CHC 44224.121.2539140$-9.85AL|NL
268 Martin Perez PIT 104684.851.4471380$-9.91AL|NL
269 Tyler Alexander TB 49224.411.2343130$-9.92AL|NL
270 Bailey Falter PIT 74464.901.3355200$-9.92AL|NL
271 Nick Robertson STL 28213.651.192890$-9.98AL|NL
272 Steven Okert MIN 33214.081.2538130$-10.01AL|NL
273 Marco Gonzales IL-15 PIT 88564.921.3860280$-10.05AL|NL
274 Tyler Holton DET 30213.651.192680$-10.07AL|NL
275 Erik Swanson TOR 30214.311.203081$-10.08AL|NL
276 Ryne Stanek SEA 33214.361.3334162$-10.12AL|NL
277 Tyler Mahle IL-60 TEX 31224.031.1931100$-10.16AL|NL
278 Dylan Lee ATL 33213.911.213090$-10.16AL|NL
279 Cade Povich BAL 35223.981.2635130$-10.18AL|NL
280 Gregory Santos IL-60 SEA 27113.481.212482$-10.18AL|NL
281 Keegan Akin BAL 28213.711.222990$-10.19AL|NL
282 Hunter Stratton PIT 31214.011.3233151$-10.24AL|NL
283 Ryan Thompson ARI 32213.911.272791$-10.25AL|NL
284 Jake Latz TEX 29213.761.2531130$-10.26AL|NL
285 Joe Kelly IL-15 LAD 23213.251.2627110$-10.27AL|NL
286 Reed Garrett NYM 33214.231.3438151$-10.32AL|NL
287 Emilio Pagan CIN 33224.711.2733122$-10.32AL|NL
288 Sean Reid-Foley NYM 29213.861.3237160$-10.35AL|NL
289 Jake Irvin WAS 103585.021.3975360$-10.38AL|NL
290 Jorge Alcala MIN 30214.021.2332110$-10.39AL|NL
291 Tyson Miller SEA 29213.951.2331110$-10.40AL|NL
292 Luis Garcia LAA 32214.021.2929111$-10.41AL|NL
293 Greg Weissert BOS 35214.211.3336161$-10.42AL|NL
294 Pedro Avila CLE 54224.291.3551230$-10.46AL|NL
295 Hoby Milner MIL 32213.971.222990$-10.48AL|NL
296 Hunter Gaddis CLE 34224.471.2331111$-10.49AL|NL
297 David Festa MIN 36224.051.2835130$-10.49AL|NL
298 Austin Adams OAK 32113.811.3341181$-10.53AL|NL
299 Drew Smith IL-15 NYM 28214.001.2129100$-10.56AL|NL
300 Ryan Feltner COL 103585.031.4487380$-10.60AL|NL